package cn.itcast.wanxinp2p.consumer.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class Consumer implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
    * 主键
    */
    private Long id;
    /**
    * 用户名
    */
    private String username;
    /**
    * 真实姓名
    */
    private String fullname;
    /**
    * 身份证号
    */
    private String idNumber;
    /**
    * 用户编码,生成唯一,用户在存管系统标识
    */
    private String userNo;
    /**
    * 平台预留手机号
    */
    private String mobile;
    /**
    * 用户类型,个人or企业，预留
    */
    private String userType;
    /**
    * 用户角色.借款人or投资人
    */
    private String role;
    /**
    * 存管授权列表
    */
    private String authList;
    /**
    * 是否已绑定银行卡
    */
    private Integer isBindCard;
    /**
    * 可用状态
    */
    private Integer status;
    /**
    * 可贷额度
    */
    private BigDecimal loanAmount;
    /**
    * 请求流水号
    */
    private String requestNo;
}